Big Huge Thesaurus

Automeris io

noun

sounds kind of like